#include "mainwindow.h"
#include "ui_mainwindow.h"

#include <QDebug>

MainWindow::MainWindow(QWidget *parent)
    : QMainWindow(parent)
    , ui(new Ui::MainWindow)
{
    ui->setupUi(this);

    //srand(time(0)); // 时间戳，以1970年1月1日0时0分0秒为基准，计算出时间差
    //表白本身就是一件不靠谱的事情，是胜利的宣言，而不是冲锋的号角。

    //QRect rect = this->geometry();


    QIcon icon(":/th.jpg"); // 这个冒号就表示是在image.qrc中的
    setWindowIcon(icon);
}


MainWindow::~MainWindow()
{
    delete ui;
}


void MainWindow::on_pushButton_clicked()
{
    qDebug() << "hello wrold";


    QRect rect1 = geometry();
    qDebug() << rect1;

    QRect rect2 = frameGeometry();
    qDebug() << rect2;
}


//void MainWindow::on_pushButton_2_clicked()
//{
//    if(ui->pushButton->isEnabled())
//    {
//        ui->pushButton->setEnabled(false);
//    }
//    else
//    {
//        ui->pushButton->setEnabled(true);
//    }
//}




void MainWindow::on_pushButton_up_clicked()
{
    QRect rect = ui->pushButton->geometry();
    ui->pushButton->setGeometry(rect.x(), rect.y() - 5, rect.width(), rect.height());

    this->setWindowTitle("你好 向上");
}


void MainWindow::on_pushButton_right_clicked()
{
    QRect rect = ui->pushButton->geometry();
    ui->pushButton->setGeometry(rect.x() + 5, rect.y(), rect.width(), rect.height());

     this->setWindowTitle("你好 向右");
}


void MainWindow::on_pushButton_left_clicked()
{
    QRect rect = ui->pushButton->geometry();
    ui->pushButton->setGeometry(rect.x() - 5, rect.y(), rect.width(), rect.height());

     this->setWindowTitle("你好 向左");
}

void MainWindow::on_pushButton_down_clicked()
{
    QRect rect = ui->pushButton->geometry();
    ui->pushButton->setGeometry(rect.x(), rect.y() + 5, rect.width(), rect.height());

     this->setWindowTitle("你好 向下");
}
